package com.yfp.device.service;

import com.yfp.device.domain.R;
import com.yfp.device.domain.dto.ComboMadeDoneDTO;
import com.yfp.device.domain.vo.MakingPackageVO;

/**
 *
 * @version 1.0
 * @date 2024-06-18 16:58
 */
public interface MachineComboService {

    /**
     * 获取制作套餐信息，设备发起二维码取餐
     * @param qrCodeId
     * @return
     */
    R<MakingPackageVO> getMakingPackage(String qrCodeId);

    /**
     * 设备上报套餐制作完成，设备上报二维码取餐完成
     * @param comboMadeDoneDTO
     * @return
     */
    R<String> reportPackageMadeDone(ComboMadeDoneDTO comboMadeDoneDTO);
}
